/**
 * 
 */
package com.jolestar.yayaweibotong.service;

import java.util.List;

import com.jolestar.yayaweibotong.dao.AccountDomain;
import com.jolestar.yayaweibotong.dao.StatusDomain;

/**
 * @author jolestar@gmail.com
 * 
 */
public interface StatusService {

	/**
	 * 获取比sinceId新的statuses <br/>
	 * 如果sinceId 小于 0 ，返回微博服务的默认结果
	 * @param account
	 * @param sinceId
	 * @return
	 */
	List<StatusDomain> getLatestStatuses(AccountDomain account, String sinceId);
	
	void updateAccount(AccountDomain account);

	StatusDomain updateStatus(AccountDomain account, StatusDomain status);
}
